Previous topicNext topic
Help > Keyword Reference >
ROTATE statement

Purpose

Rotate the bits in an integral class variable.

Syntax

ROTATE {LEFT | RIGHT} ivar, count

Remarks

ivar must be one of the integral-class variable types: Byte, Word, Integer, Double-word, Long-integer, or Quad-integer. count is the number of bits by which to rotate ivar. ROTATE rotates all the bits in ivar without special regard to the sign bit of a signed integral-class variable.

See also

BIT function, BIT statement, BITS, SHIFT

Example

i? = 221            ' binary: 1 1 0 1 1 1 0 1

ROTATE RIGHT i?, 1  ' binary: 1 1 1 0 1 1 1 0